.ejudge-problem-table {
width: 90%;
margin-bottom:10px;
}

.ejudge-problem-table td {
width:50%;
border-bottom:1px dashed gray;
padding:0px;
margin:0px;
}

.ejudge-problem-table th {
text-align:left;
border-bottom:1px dashed gray;
padding:0px;
margin:0px;
}
.ejudge-problem-text {
font-size: 12pt;
font-family: arial;
}

.ejudge-problem-text h3 {
text-indent:10px;
margin:0px;
margin-top:10px;
}

.ejudge-problem-sample-table p{text-indent: 0px;}

.ejudge-problem-sample-table {
border-spacing:0;
width:80%;
}

.ejudge-problem-sample-table td {
border:1px solid black;
text-align:left;
vertical-align:top;
line-height:normal;
padding:2px;
font-family: courier;
}

.ejudge-problem-sample-table p {
margin:0px;
}
.ejudge-problem p, .ejudge-problem h3{text-indent:10px;} 